233 Needham Street provides an impressive image and spectacular convenience. Located in the N2 Innovation District with many restaurant, fitness, and retail amenities just a short walk away.
233 Needham Street, Newton
Stories: 5
Space Available: 2,400, & 3,732 SF
Building Size: 60,826 SF
Lot Size: 1.05 AC
Year Built: 1988
Parking: 151 spaces (3/1,000 SF)
Similar Location
No Results Found
The posts you requested could not be found. Try changing your module settings or create some new posts.


