2202 Amhurst Rd, Wilmington, DE 19803 — $462,900 · 4bd · ~0.7% rule | OnePercent