Sold on 28 Apr 2025SoldPrice Undisclosed24/18 Queen Street, Southport QLD 4215 2 1 1432m²Unit42 days on Homely