Show Project InfoHide Project Info 10420 Figueroa St, 90003 4-unit development in South Los Angeles. Address: 10420 S. Figueroa St., Los Angeles, CA 90003 Status: Completed Sold for: $1.2M Sales Date 12/8/2016 Sales Price $1,200,000.00