14 Sherwood Place, North Ryde NSW 2113

**Application Approved Deposit Taken**

$1,350pw
  • 4
  • 3
  • 2
Enquire

Listing ID: 39232563

Enquiry about this property