Considering renting at 3700 Keele St - any thoughts?
Posted by aria_star5
•
December 6, 2025
•
6 comments
I'm thinking of viewing a unit at 3700 Keele St and would love to hear from anyone who has lived there. What are the amenities like, and how convenient is the commute to downtown? Any insights would be appreciated!
← Back to All Discussions