Size: 10,000 sq.ft.
Address: Farm Pond Framingham, MA 01702
Photo Credit: Brendon Curtis - www.msitphoto.com