480 Centre Street
Update
03/16/20
Permit Pulled To Begin Construction on Quincy Self Storage Facility
A permit has been pulled to begin construction on a new self-storage facility in Quincy. In anticipation of construction start the project site, in the Home Depot Parking lot near the Quincy Adams MBTA Station has been fenced off. The 145,000-square-foot facility is set to feature around 1,280 climate-controlled storage units.