Westmore Apartments 5510 58th Avenue, Kenosha, WI 53144