About 17 Edgell Road
17 Edgell Road is made up of three buildings. There are two multi-storied mixed office and retail buildings and a stand-alone restaurant. The three structures make up a total of 39,000 square-feet. The buildings sit on a 2.2-acre site with approximately 175 parking spaces. The property is located just off of Route 9 and across the street from Framingham State University.