24277 (Pennington Gap, VA) Homes For Sale - Homesnap