16/35-37 Hampstead Road, Homebush West, NSW 2140 - Apartment for rent - PropertyMate