villa 2 34 albicore street mermaid waters qld is no longer available