St Tropez Holiday Apartments
27-35 Orchid Ave, Surfers Paradise Gold Coast QLD 4217