Madison Place is MetroWest’s newest luxury rental community.
Our Southborough location is comprised of 140 luxury apartments and 28 stunning townhomes. Our Shrewsbury location is a sophisticated community of of 96 residences.
Madison Place has been privately owned and managed since it’s conception and invites you to experience the extraordinary lifestyle.
Madison Place Communities are Pet Free