70 N Venice Blvd
Venice, CA 90291
$2,500,000 USD
2,232 SF
2,232 SF
$2,500,000 USD
Storefront Retail Residential