12
11007 Venice Blvd
Los Angeles, CA 90034
$2,350,000 USD
2,754 SF
2,754 SF
$2,350,000 USD
Storefront