View details for 38 W CHURCH STREET 38 W CHURCH STREET $2,400+ 38 Church Street, Selbyville, DE 19975