A202/34-42 Penshurst Street, Willoughby, NSW 2068 - Apartment for rent - PropertyMate