10
1150-1156 S Main St
Los Angeles, CA 90015
$2,500,000 USD
8,459 SF
8,459 SF
$2,500,000 USD
Storefront Retail Office