230 S Idaho St
La Habra, CA 90631
$2,590,000 USD
3,280 SF
3,280 SF
$2,590,000 USD
Daycare Center