45 Rosewood Drive
Rosedale
Crossing the threshold, you will be a privileged guest of one of, or if not, Invercargill's finest residential homes.
A sprawling staircase takes you to the second tier with a...
View