Thinking of renting at 99 Vaughan Rd - what's the building like?
Posted by thisisleo_670347
•
January 26, 2026
•
9 comments
I'm considering a rental at 99 Vaughan Rd and would love to hear from anyone who has lived there. I'm especially curious about the amenities, commute convenience, and overall experience in the building. Any thoughts or insights would be appreciated!
← Back to All Discussions