About Georgetown Apartments
Framingham, MA
The property features a 3-story 7,630 square-foot apartment building on a 10.11-acre lot located in Framingham, MA. The complex was constructed in 1964, however offers a variety of updated amenities including a pet friendly community with a swimming pool, fitness center, laundry on site, and an outdoor barbecue area.