exterior view of The Residences at Christiana Landing apartments on the Wilmington riverfront