Considering renting at 22 Maynard Ave - any insights?
Posted by artfinder2
•
November 26, 2025
•
7 comments
I'm thinking of viewing an apartment at 22 Maynard Ave and would love to hear more about the building. What are the amenities like? How's the commute from there? Any insights from current or past residents would be greatly appreciated!
← Back to All Discussions