View Details $792,990 1 of 22 Vista Walk | La Habra 1 units 3 beds 3 baths 1 ½ baths 1,585 sqft On Site: 47 Days