11721 38th St, Kenosha, WI is a City/municipal Owned that was built in 1958. This property is not for sale. Our records show that 11721 38th St has 2 bedrooms, and 1 bathroom, and a total of 1,408 square feet. The lot size of 11721 38th St is 43,996 square feet.