leased leased NBH – North Ryde – 2 bedroom apartment for lease Walking distance to North Ryde train station and to… More Details Price On Call