190 N Main Street, Halifax, VA 24558 - Homesnap