23
10401-10419 Venice Blvd
Los Angeles, CA 90034
$8,950,000 USD
25,346 SF
25,346 SF
$8,950,000 USD
Storefront Retail Office