Rama Center
898 Washington St, Norwood, MA

Rama Center

898 Washington St, Norwood, MA 02062

TOTAL SPACE: 1,350 SF
SPACE AVAILABLE: 1,350 SF
PROPERTY TYPE: Office
PARKING: 36 Spaces, 1.97 Ratio
FEATURES: 24 Hour Availability, Bus Line

Share: