Norwood Space Center

83 Morse Street, Norwood, MA 02062

Property Information

  • For Lease Contact for pricing
  • Property Type Industrial
  • Property Size 100,000 SF
  • Date Updated Sep 23, 2026

Description

Norwood Space Center totals 100,000 square feet at 83 Morse Street.

The building is located in Norwood, Massachusetts. Three bus stops sit within approximately 0.2 miles along Washington Street, including stops at Short Street, Alandale Parkway, and one opposite Morse Street.

5 Spaces Available

#10A

Space Type

Showroom - Industrial

Lease Rate

Contact for pricing

Total Space

468 SF

Additional Space Type

Warehouse/Distribution

Divisible Space

468 - 468 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

#10E

Space Type

Showroom - Industrial

Lease Rate

Contact for pricing

Total Space

462 SF

Additional Space Type

Warehouse/Distribution

Divisible Space

462 - 462 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

#10H

Space Type

Showroom - Industrial

Lease Rate

Contact for pricing

Total Space

1,760 SF

Additional Space Type

Warehouse/Distribution

Divisible Space

1,760 - 1,760 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

#10I

Space Type

Showroom - Industrial

Lease Rate

Contact for pricing

Total Space

1,925 SF

Additional Space Type

Warehouse/Distribution

Divisible Space

1,925 - 1,925 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

#10J

Space Type

Showroom - Industrial

Lease Rate

Contact for pricing

Total Space

2,850 SF

Additional Space Type

Warehouse/Distribution

Divisible Space

2,850 - 2,850 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

Contacts

Location

Contact Listing Broker
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.