Sold on 24 Mar 2025SoldPrice Undisclosed40/38 Orchid Avenue, Surfers Paradise QLD 4217 2 2 1453m²Apartment19 days on Homely