17
5318 S Vermont Ave
Los Angeles, CA 90037
$25.20 - $33.00 USD/SF/YR
975-990 SF
2
Spaces Available
Built 1995
990 SF Contiguous
Built 1995
975-990 SF
$25.20 - $33.00 USD/SF/YR
Retail