A residential solar permit was filed for a property at 25 CLEARVIEW DR, Framingham, MA. This indicates the applicant is seeking approval to install solar energy systems on the property.

The applicant is SUNRUN INSTALLATION SERVICES. The permit number is BLD251071. No specific details about the scope of work were provided in the record.

The next steps involve reviewing the permit and potentially approving the installation. The status of the permit is currently not specified.