View details for 219 E POPLAR STREET 219 E POPLAR STREET $895+ 219 East Poplar Street, Seaford, DE 19973