8
12210 Venice Blvd
Los Angeles, CA 90066
$27.56 USD/SF/YR
4,900 SF
1
Space Available
Built 1939
4,900 SF Contiguous
Built 1939
4,900 SF
$27.56 USD/SF/YR
Retail