2927-2931 W Florence Ave
Los Angeles, CA 90043
$1,100,000 USD
2,919 SF
2,919 SF
$1,100,000 USD
Storefront