there are apartments in apartment buildings in Wilmington, Delaware.