143 Glenn St Dover, DE 19901