Living at 21 Vaughan Rd for easy downtown commute? need insights
Posted by thisisivy_039769
•
May 21, 2026
•
10 comments
I'm considering 21 Vaughan Rd for my new place and I'm curious about how convenient it is for commuting to downtown. Can anyone share their experiences with the TTC from this area, especially regarding subway and streetcar access? Also, how walkable is it for daily errands?
← Back to All Discussions