Townhouse in Christies Beach, SA
Oceanside at Christies Beach—Contemporary Comfort