1110 12th Ave, Wilmington, DE 19808 — $105,999 · 3bd · ~1.8% rule | OnePercent