To arrange a viewing, please contact our on site managers:
- Toulon Crescent – Sheilia at 226-663-0838.
- 1010-1018 Dundas Street – Michelle at Lionheart Property Management – 1 888-602-6860.
We welcome feedback about our residences, staff, and any other compliments or concerns you may have. Please feel free to contact your site managers first, as they will try to find solutions for your issues.
Contact us for information at the confidential phone number or email address below: