2019 Baird Ave, Wilmington, DE, 19808 | RealtyLens