A Res Accessory permit was filed for 3 OTIS ST, Framingham. This permit relates to accessory structures on residential properties.
Applicant is SOLARCITY CORP. The permit number is BLD151185. The structure is located at 3 OTIS ST, Framingham, MA.
Next steps include review by the appropriate department. Status is not specified. Residents may need to check for updates or contact the department for more information.