Propertylens Australia
Propertylens Australia
5/20 Carlisle Avenue, Balaclava 3183 | Last Sold $556,000 (2026)