8560 Venice Blvd
Los Angeles, CA 90034
$1,750,000 USD
1,325 SF
1,325 SF
$1,750,000 USD
Storefront Retail Office