150 S La Brea Ave
Los Angeles, CA 90036
$24,000,000 USD
24,364 SF
6.03% Cap Rate
24,364 SF
$24,000,000 USD
Storefront