Badger Apartments is a highly rated apartment complex. This apartment is located at 1118 S Wells St Lake Geneva, WI.
There is ample uncovered parking available if you own a car. Recently redesigned, you'll find the rental units are stylish and modern. Balconies and patios are standard in many units.
Want more information? Please contact the apartment complex.