9682-9698 Telstar Ave
El Monte, CA 91731
$17.40 USD/SF/YR
1,200-1,536 SF
4
Spaces Available
Built 1978
Built 1978
1,200-1,536 SF
$17.40 USD/SF/YR
Flex