I have sold a property at 25-6331 No. 1 Road on Oct 20, 2020. See details here
Outstanding opportunity to own in Terra Novas "London Mews". Beautiful 3 level townhome features 2 beds and den on the lower level. Some nice updates include flooring, paint, light fixtures, appliances and more. Very close to recreation, shopping and transportation. Easy to view. Motivated seller. Quick possession available.