Welcome to Coventry Town Homes Own New For Less Than Rent! New construction eliminates the pitfalls of buying existing homes: These all new townhomes are built to exceed the strictest energy requirements ever enforced. This means low utility bills for you. Call today for a free personal showing. (815) 762-8362