48/36-40 Culworth Ave, Killara, NSW 2071 - Apartment for rent - PropertyMate