39
12513-12515 Venice Blvd
Los Angeles, CA 90066
$4,150,000 USD
5,356 SF
4.54% Cap Rate
5,356 SF
$4,150,000 USD
Storefront