00 N James Madison Highway, New Canton, VA 23123 - Homesnap