1201-1/2 Linden St, Wilmington, DE, 19805 | RealtyLens