2/148a The Esplanade, Umina Beach, NSW 2257 - duplexsemi-detached for rent - PropertyMate