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