Sold on 1 Jun 2026SoldPrice Undisclosed705/Top of the Mark 3 Orchid Avenue, Surfers Paradise QLD 4217 2 2 1Unit