- 1-4 of 4 Listings
361 Stonewall Road, New Canton, VA, 23123, Buckingham County
942 Sports Lake Rd., New Canton, VA, 23123, Cumberland County
28011 N James Madison Hwy., New Canton, VA, 23123, Buckingham County
75 Journeys End Rd, New Canton, VA, 23123, Cumberland County