Propertylens Australia
Propertylens Australia
38A Schruth Street N, Kelmscott 6111 | Last Sold $420,000 (2026)