Its location in Framingham’s Central Business District makes it a truly special place, putting residents in close proximity to everything from breweries, restaurants and parks, to retail stores, entertainment venues and the city of Boston - Plus, this is all backed by our
Peace of Mind guarantees.