Updated Today COMPARE Geneva Street Apartments 465 E Geneva St, Elkhorn, WI 53121 2 Beds $1,095 - $1,210