42 Edgecliffe Esplanade, Seaforth, NSW 2092 For sale | Realty.com.au