8
1139 San Julian St
Los Angeles, CA 90015
$1,600,000 USD
13,250 SF
1
Unit
13,250 SF
$1,600,000 USD
Storefront Retail Office