120 Waterfall Valley Way, Mooresville, NC 28117 — $403,590 · 4bd · ~0.9% rule | OnePercent