12
2220 Kenrich Ct
La Habra, CA 90631
$4,150,000 USD
12,100 SF
16
Units
4.17% Cap Rate
12,100 SF
$4,150,000 USD
Apartments