4
300 Cypress Ave
Alhambra, CA 91801
$2,950,000 USD
15,925 SF
15,925 SF
$2,950,000 USD
Flex