Geneva to consider 250-unit apartment building

A developer is proposing a 250-unit apartment complex on a little more than 11.6 acres on the southwest corner of East State Street and Kirk Road in Geneva, according to documents filed with the city.

Related posts