5
300 Cypress Ave
Alhambra, CA 91801
$7.80 USD/SF/YR
6,000-15,925 SF
1
Space Available
Built 2002
15,925 SF Contiguous
Built 2002
6,000-15,925 SF
$7.80 USD/SF/YR
Flex