2302/1 Network Place, North Ryde, NSW 2113 - Apartment for rent - PropertyMate