23
10939 Venice Blvd
Los Angeles, CA 90034
$2,160,000 USD
2,202 SF
5% Cap Rate
2,202 SF
$2,160,000 USD
Bar