78 Hemenway Road, Framingham, MA 01701

Constructed