273 56 West Main St Newark, DE 19702