This is a 2139 square foot, single family home. This home is located at 20520 E 1300th Ave, Teutopolis, IL 62467.
Off market
$493,300
20520 E 1300th Ave, Teutopolis, IL 62467
--beds
--baths
2,139sqft
SingleFamily
Built in 2020
5 Acres Lot
$493,300 Zestimate®
$231/sqft
$2,175 Estimated rent