223 E State St
Geneva, IL 60134
$685,000 USD
3,336 SF
3,336 SF
$685,000 USD
Office