The property located at 840 20th Street Street Tell City, IN 47586 is a Site-Built Home property. Built in 2005, the property at 840 20th Street Street has 4 bedrooms, 3 bathrooms, is approximately 2,556 square feet. The property is located in the Troy township.