- 1-3 of 3 Listings
942 Sports Lake Rd., New Canton, VA, 23123, Cumberland County
21 Old Fifteen Road, New Canton, VA, 23123, Buckingham County
28011 N James Madison Hwy., New Canton, VA, 23123, Buckingham County