Manor House

Number Of Units: 71 State: Massachusetts

Purchase Date: December 2019

Sold Date: Still Operating