Sold on 16 Jul 2024SoldPrice UndisclosedUnit 6/62-64 Island Street, Cleveland QLD 4163 4 2 2229m²Townhouse