About Madison Place Shrewsbury
900 Madison Place, Shrewsbury, MA
The property features 112,112 square feet of living space across 8 buildings in Shrewsbury, MA.
Located off of the Boston Turnpike, the 3 story 12-acre property was completed in 2012. The buildings have a total of 96 units featuring 1 and two bedroom options, 15 of which are inclusionary.