Ellendale, Sussex County, DE 199413.0 bd · 1,404 sqft
21152 Orchard Rd in Ellendale, DE is currently in scheduled status. The property is scheduled for auction on November 16, 2026. The estimated market value is $198,000. Current equity estimate: 100%.