1/66 66 Open Sat 11AM-1PM $599,000 4 Beds3 Baths2,350 SqFt 110 3RD ST, Odessa, DE 19730 Single Family Home MLS# DENC2068152 Listed by Anthony Thomas Letizia of VRA Realty