Located at 3584 South Figueroa Street in Adams-Normandie - Hoover, Metro Los Angeles, Icon Plaza is a multifamily property featuring 56 apartment dwelling units. The current unit mix shows the following unit types: Five Bedroom/Three Bath, Four Bedroom/Three Bath, Four Bedroom/Two Bath, Penthouse - Four Bedroom/Three Bath, Three Bedroom/Two Bath, Two Bedroom/One Bath, totaling 66,160 SqFt. The property was delivered in 2012.