9040 Telegraph Rd
Downey, CA 90240
$25.80 USD/SF/YR
540-1,085 SF
4
Spaces Available
Built 1970
1,085 SF Contiguous
Built 1970
540-1,085 SF
$25.80 USD/SF/YR
Office