29
2500-2514 Cesar E Chavez
Los Angeles, CA 90033
$2,999,918 USD
12,133 SF
12,133 SF
$2,999,918 USD
Storefront