Show Project InfoHide Project Info

10420 Figueroa St, 90003

4-unit development in South Los Angeles.

Address: 10420 S. Figueroa St., 90003
Status: Completed
Sold for: $1.2M