721 Illinois Street - Geneva

721 Illinois-1.jpg-SMALL.JPG

721 Illinois Street

Geneva, IL 60134

 

Property Information

721 Illinois Street - Geneva, IL 60134

$374,900

1105 SqFt — 3 Beds, 2.5 Baths

 

Listed By

Stone Tower Properties Team

Evan Wise