Floor Plans in Audubon Shrewsbury
Check for available units at Audubon Shrewsbury in Shrewsbury, MA. View floor plans, photos, and community amenities. Make Audubon Shrewsbury your new home
Affordable Apartments UMass Medical Center
Welcome to Audubon Shrewsbury Apartment Homes, ideally located in Shrewsbury, MA, offering you easy access to a variety of restaurants, shopping, and entertainment options. Our premier community offers you the perfect marriage between comfort and convenience to provide you with the ultimate luxury living experience.