305 S Seventh Street, Geneva, IL FOR SALE: 305 S 7th Street, Geneva, IL Downtown Geneva MEWS Townhouse Living Just steps away from the New Geneva Library and walking distance to Historic Third Street offering Shopping, Dining, Festivals and Metra. 3 Bedrooms - 3.1... Read more