Apartment Unit 220336 at 2351 Carpenter Station Road (Off-Market), Wilmington, DE 19810 | HotPads