11401 38th St, Kenosha, WI is a City/municipal Owned that was built in 1964. This property is not for sale. Our records show that 11401 38th St has 3 bedrooms, and 1.5 bathrooms, and a total of 1,176 square feet. The lot size of 11401 38th St is 40,511 square feet.