apartment unit 17 illawong street chevron island qld is no longer available