Day

January 21, 2022

San Diego Business Journal – Vista Self Storage Center Sold for $34 Million

Buchanan Street Partners based in Newport Beach bought the building at 1340 North Melrose Drive from Chicago Capital Funds, which built it.