The historic 1898 Cedar Street church in Norwood was sold for $35,200 to the Jain Center of Greater Boston, preserving the building for religious use rather than residential conversion.
The historic 1898 Cedar Street church in Norwood was sold for $35,200 to the Jain Center of Greater Boston, preserving the building for religious use rather than residential conversion.