A building permit was filed for 405 Cochituate Rd, Framingham. This indicates the applicant has started the process to construct or modify a building.
The applicant is Electronic Technology. The permit covers construction or renovation work. The permit number is BLDE030260.
The next step is for the building department to review the permit and determine if it meets all regulations. The status is currently not specified.