Geneva has 21495 citizens. The number of real estates in this city is 4. The 22% users who leave an opinion of this real estate, live within 4KM. This country (USA) has 21366 real estates, one is the real estate with address 324 W State St
Geneva, IL 60134. According to our databases, most users of this real estate (PorchLight Properties) live within 22KM.
List your lived experience in this real estate (PorchLight Properties) for other users to see.