117/402 Liverpool Road, Croydon, NSW 2132 - Apartment for rent - PropertyMate