Propertylens Australia
Propertylens Australia
102/1A Lemon Tree Avenue, Melrose Park 2114 | Last Sold $817,500 (2025)