A solar installation request was filed at 27 LOWE CIR, Framingham. This means a solar system may be installed on the property.
SolarCity Corp filed the request on 09/09/2016. The permit number is BLD162204. The system is for a residential property.
The next step is for the city to review the request. The status is not specified. Residents may see changes to the property.