Holly Hills Altavista Va
100 holly hills
Altavista, VA 24517
Altavista, VA 24517
Price Range:
$150,000 –
$300,000
Square Footage:
1,500 –
3,000 sqft