Altavista, VA 24517
WOW! Completely remodeled home in town with new kitchen, huge great room, with dining room, 2 bedrooms, 2 baths, laundry and huge Learn more