1010 San Pedro St
Los Angeles, CA 90015
$3,995,000 USD
5,184 SF
5,184 SF
$3,995,000 USD
Storefront Retail Office