Needham Street Retail Space
Market Price
88 Needham Street, Newton, MA 02461
For Lease
Retail
Active
Last Updated: 07/02/2024
0.21 acres
Lot Area
Details:
Lot Area: 0.21 acres
1 Space Available
88 Needham St Unknown Sub Type
Available:
Immediately
Sublease:
No
SQFT
1,820
Location

Gallery

