2157-2163 W Venice Blvd
Los Angeles, CA 90006
$1,050,000 USD
3,000 SF
3,000 SF
$1,050,000 USD
General Retail