Los Angeles self storage development located in one of the most dynamic residential markets in the nation
Located at 960 and 1000 Main Street in Los Angeles, CA, this state-of-the-art, Class A property will have 2,036 climate-controlled units and 53 covered parking spaces
Format
PNG
Source
Talonvest Capital, Inc.