Henley Beach South, SA
20 Hazel Terrace Henley Beach South Rd, Henley Beach South, SA
The Esplanade, Henley Beach South, SA