Rama Center

920 Washington St, Norwood, MA 02062

PROPERTY TYPE: Retail, Health Club
GLA: 37,500 SF
37,500 SF building and profitable gym

Share: