Magellan Group plans to build self-storage facility in LA Opportunity Zone
The project site (Credit: Google Maps) The Magellan Group intends to demolish a 21,000-square-foot South Los Angeles light manufacturing complex it acquired last month and replace it with a sprawling “state of the art” self-storage ...