Cave Spring, VA Investment PropertiesRocky Mount, VA Investment PropertiesHenry Fork, VA Investment PropertiesRoanoke, VA Investment PropertiesVinton, VA Investment PropertiesFerrum, VA Investment PropertiesSalem, VA Investment PropertiesStewartsville, VA Investment PropertiesWestlake Corner, VA Investment PropertiesGlenvar, VA Investment PropertiesHollins, VA Investment PropertiesLafayette, VA Investment Properties