10
8030 W 3rd St
Los Angeles, CA 90048
$79.00 USD/SF/YR
1,820 SF
1
Space Available
Built 1941
1,820 SF Contiguous
Built 1941
1,820 SF
$79.00 USD/SF/YR
Retail