Drag box to select area
Drive up the long driveway from Nicholas Street to Venetian Tower, and the appartment building appears high on a hill, set on a quiet, wooded property. Most units have balconies. The lobby area features living room-style seating, a fountain and stucco and tile walls.
72 Nicholas Rd, Framingham, MA 01701
- Accessibility Details: The entrance is on the ground floor.
- Hours: By appointment
- Hours: Mon - Sun, 9am - 8pm
- Accessible: yes