2902 120th Ave, Kenosha, WI is a Single Family that was built in 1953. This property is currently Financed and is not for sale. Our records show that 2902 120th Ave has 4 bedrooms, and 1 bathroom, and a total of 1,442 square feet. The lot size of 2902 120th Ave is 49,223 square feet.