Leased** Deposit Taken-Inspection cancelled **2310/3 Network Place, North Ryde NSW 2113 1 1 0Apartment37 days on Homely