36 New Street Dover Delaware