4106 N Market St. Wilmington, DE 19802