3
1050 S Euclid St
La Habra, CA 90631
$1,699,000 USD
1,656 SF
1,656 SF
$1,699,000 USD
Convenience Store