View Details 2102 S Churchill Drive Glen Meade | Wilmington $685,000 5 bd 4 ba 2,971 sqft 0.46 acres On Site 70 Days Ago