531 COOK LOT 53 ST, Delaware City, DE 19706 – DENC520238 ...