Los Angeles, CA
10421 S Figueroa St
10421 S Figureoa St , sold in 2023, is a centrally located, commercial mixed-used property that currently has a 5,136 SF office building sitting on a 14,714 SF C2 Zoned corner lot.