An electrical permit was filed for a residential property located at 118 Cochituate Road in Framingham. This permit is required for any electrical work that may impact the home's power system.

The applicant for this permit is Castle Electric. The work involves electrical systems and was filed on July 1, 2004. The permit number is BLDE040841.

Once the permit is approved, the work can proceed. The status of the permit is currently not specified, so further details may be needed to determine the next steps.