18 Francis Street, Mermaid Beach, Qld 4218 - DuplexSemi-detached for rent - PropertyMate