1135 KAYLA LN, Townsend, DE 19734 - MLS#DENC2008092 - Doug Strickla...