Sold on 16 Sep 2024Sold$843,000ID:21110131/53 Darrambal Street, Chevron Island QLD 4217 3 2 1Apartment