33/64 Majors Bay Road, Concord, NSW 2137 - Apartment for rent - PropertyMate