About
This complex is located on Route 1A, adjacent to Stop & Shop and is on the MBTA 34E Route.
Click here to see a Studio floor plan.
Features
Air Conditioning
Additional Details
On the MBTA 34E Route
Location
Sherwood Drive Walpole, MA 02081