LeasedApplication Approved! Holding Deposit Paid22/221A North Rocks Road, North Rocks NSW 2151 3 2 2265m²Townhouse12 days on Homely