3520 W Florence Ave is an RTI Development for 22 Units located in Los Angeles, CA 90043. The proposed construction will be comprised of (13) 1-Bed/1-Bath and (9) 2-Bed/2-Bath Units. The size of the proposed building is 20,028 Sq. Ft on an 11,051 Sq. Ft Lot zoned R3 with a Tier 3 TOC Density Bonus. The property is right off the corner of Florence Ave and Crenshaw Blvd.