4
620 S Cypress St
La Habra, CA 90631
$2,479,900 USD
2,240 SF
2,240 SF
$2,479,900 USD
Warehouse