Thinking of renting at 120 Jameson Ave - what's it like?
Posted by Avery92
•
December 2, 2025
•
11 comments
I'm considering moving to Toronto and looking into 120 Jameson Ave for renting. I'm curious about the amenities, overall vibe of the building, and how convenient it is for commuting. Any insights from current or past residents would be greatly appreciated!
← Back to All Discussions