Homes for sale - 803 W 24TH ST, Wilmington, DE 19802 – MLS#DENC5259...