22
1602-1608 N Cahuenga Blvd
Los Angeles, CA 90028
$11,950,000 USD
18,606 SF
18,606 SF
$11,950,000 USD
Storefront Retail Office