20 Francis Street, Mermaid Beach