Property Id: 393630 Recently renovated unit is right in the heart of Natick-Framingham area closer to shopping mall, grocery stores, Restaurants and walkable to MBTA Train station. Ideal for who work in metro-west or who commute to boston regularly. Tennis courts, swimming pool, gym available for the tenants.
21 Village Rock Ln is located in Natick, Massachusetts in the 01760 zip code.