7/18-20 Park Avenue, Burwood, NSW 2134 - Apartment for rent - PropertyMate