Updated Today COMPARE Glen Meadow Apartments 300 Glen Meadow Rd, Franklin, MA 02038 1 - 2 Beds $2,280 - $2,621