Cave Spring, VA Investment PropertiesSalem, VA Investment PropertiesGlenvar, VA Investment PropertiesRoanoke, VA Investment PropertiesBoones Mill, VA Investment PropertiesLafayette, VA Investment PropertiesVinton, VA Investment PropertiesElliston, VA Investment PropertiesHollins, VA Investment PropertiesShawsville, VA Investment PropertiesCloverdale, VA Investment PropertiesStewartsville, VA Investment Properties