Apartment in Surfers Paradise, QLD

Marks Point: Resort Living in the Heart of Surfers