An electrical permit was filed for a residential property located at 2 MECHANIC ST, Framingham. This indicates the property owner or contractor is planning to install or modify electrical systems.

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

The next step is for the city to review the application and determine if it meets all safety and regulatory requirements. Once approved, the work can proceed.