18A Ibis Place, Sussex Inlet, NSW 2540 - DuplexSemi-detached for rent - PropertyMate