17
683 Imperial St
Los Angeles, CA 90021
$50.88 USD/SF/YR
3,469 SF
1
Space Available
Built 2021
3,469 SF Contiguous
Built 2021
3,469 SF
$50.88 USD/SF/YR
Retail