311 N Idaho St
La Habra, CA 90631
$4,316,000 USD
7,160 SF
9
Units
4.26% Cap Rate
7,160 SF
$4,316,000 USD
Apartments