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