10
2001 S Vermont Ave
Los Angeles, CA 90007
$21.00 USD/SF/YR
9,555 SF
1
Space Available
Built 1955
9,555 SF Contiguous
Built 1955
9,555 SF
$21.00 USD/SF/YR
Office