Shop 16/3131 Surfers Paradise Boulevard, Surfers Paradise
Shop 16 Centre Arcade, 3131 Surfers Paradise Boulevard, Surfers Paradise. Be quick! Strata fitted shops with excellent exposure in the heart of Surfers Paradise are hard to find. Priced to sell, this ground floor 3...