129
275-299 Monte Vista St
La Habra, CA 90631
$4,100,000 USD
12,640 SF
11
Units
5% Cap Rate
12,640 SF
$4,100,000 USD
Apartments