The planning board will hold a public hearing to discuss the project on March 1st
February 21, 2018: Founded in 1989, Real estate investment firm Eastland Partners Inc. plans to build a self-storage facility and office building or warehouse in Framingham, Massachusetts.
According to the source, the 4-acre property at 120 Leland St. currently houses a former welding-manufacturing facility, which will be razed.
The proposal includes excavation of the existing pavement and the construction of five single-story storage buildings as well as one with two stories. A single-story office or warehouse will also be built. A drainage system to collect and treat runoff water, which flows into the nearby wetlands, will also be created. The project is expected to take three years, the source reported.
The property was purchased by 120 Leland Street LLC, an entity tied to the developer, for $1.9 million in December, the source reported. The seller was Leland Corp., which settled with the city after failing to pay more than $98,000 in taxes in 2015. The settlement was made just before foreclosure proceedings were initiated.