1103 Independence Way, Newark, DE 19713 — $255,000 · 2bd · ~1% rule | OnePercent