Inglewood (1)
11202 S Crenshaw Blvd, Inglewood, CA
                        Call for price
                    
                            Imperial Plaza Imperial Plaza is a 160,000 square foot retail center situated on 11 acres in Inglewood, California. The property was acquired in 2003 from a non-local owner that was mismanaging the asset. Upon acquisition, the property was only 75% occupied with sub-market rents. Levy Affiliated heavily invested in improvements and repairs and replaced the […]
                                
	                            160,281 SqFt		                                            
                            
                         
	 
	