request_info_guest false

Needham Street Retail Space

Market Price

88 Needham Street, Newton, MA 02461

Active
Last Updated: 07/17/2025

3,840 sqft

Building Size

0.21 acres

Lot Area

Details:
Building Size:    3,840 sqft
Lot Area:    0.21 acres
Description:

Retail | Single tenant | 1,820 sq. ft.

Map:
1 Space Available

88 Needham St Unknown Sub Type

Available:
Immediately
Sublease:
No
SQFT
1,820
Location
Gallery