4119-4123 S Centinela Ave
Los Angeles, CA 90066
$4,600,000 USD
2,750 SF
2,750 SF
$4,600,000 USD
Storefront