27
1334 S Main St
Los Angeles, CA 90015
$2,990,000 USD
5,405 SF
5,405 SF
$2,990,000 USD
Storefront Retail Office