FOR SALE – Rama Center: 88,000 S/F Mixed-Use in 5 Buildings – Norwood, MA

Property Photos

Property Details

Listing Price: 0
Address: 884-920 Washington Road
City: Norwood
State: MA
Zip:
Propery Type: Mixed-Use
Building Size: 88,000 S/F
Lot Size:
Parking: 400 Spaces
Cap Rate:

Property Description