29883 N James Madison Hwy, New Canton, VA 23123 — $279,950 · 4bd · ~0.8% rule | OnePercent