23
10939 Venice Blvd
Los Angeles, CA 90034
$1,900,000 USD
2,202 SF
4.6% Cap Rate
2,202 SF
$1,900,000 USD
Bar