13
11312-11314 Venice Blvd
Los Angeles, CA 90066
$2,695,000 USD
4,300 SF
4,300 SF
$2,695,000 USD
Storefront