3
266 S Alexandria Ave
Los Angeles, CA 90004
$30.00 - $33.60 USD/SF/YR
700-770 SF
2
Spaces Available
Built 1963
770 SF Contiguous
Built 1963
700-770 SF
$30.00 - $33.60 USD/SF/YR
Retail