Propertylens Australia
Propertylens Australia
218/1B Lemon Tree Avenue, Melrose Park 2114 | Last Sold $810,000 (2025)