12
3900 N Figueroa St
Los Angeles, CA 90065
$4,200,000 USD
0.5 AC
0.5 AC
$4,200,000 USD
Commercial