531 COOK LOT 53 ST, Delaware City, DE 19706 - MLS#DENC520...