unit 43 16 20 beach road maroochydore qld is no longer available