apartment unit 25 27 darrambal street chevron island qld is no longer available