1240-1246 S Hill St
Los Angeles, CA 90015
$3,900,000 USD
10,869 SF
10,869 SF
$3,900,000 USD
Storefront