A building permit was filed for 100 Staples Dr, Framingham. This indicates construction or renovation work is planned.
National Development applied for the permit. The project involves unspecified building work. Permit number BLD0200199 was filed on March 4, 2002.
The status is unknown. Further details may be available through the Framingham building department.