View Details Open House $774,500 1 of 45 Eagle Brook | Geneva 4 beds 3 baths 1 ½ baths 3,034 sqft On Site: 1 Day
View Details $770,000 1 of 34 Eagle Brook | Geneva 4 beds 4 baths 1 ½ baths 3,317 sqft On Site: 21 Days