Village Falls Condominiums
Drag box to select area
These modern condominiums are located close to the #59 bus, 128 and Route 9. Upper levels feature balconies that overlook Needham Street and a small lake behind the complex. There is a private parking lot for residents, the gardens are well-kept, and ramps and elevators are available for handicap access.
183 Oak St, Newton Upper Falls, MA 02464
- Accessibility Details: There are ramps and elevators in the complex.
- Hours: By appointment
- Hours: Mon - Fri, 8am - 5pm; Sat - Sun, closed
- Accessible: yes