4
1100 S San Pedro St
Los Angeles, CA 90015
$850,000-$1,599,000 USD
190,000 SF
3
Units
190,000 SF
$850,000-$1,599,000 USD
Storefront