self storage facility
Located in Wilmington, MA and visible from route 93, the proposed 90,000 sf self storage building is designed to appear more like an office building rather than a blank box. Landscaping features, such as berms and trees, will shield the lower half of the building from a new resdiential developement accross the street.