Glenvar, VA Investment PropertiesLafayette, VA Investment PropertiesElliston, VA Investment PropertiesSalem, VA Investment PropertiesShawsville, VA Investment PropertiesCave Spring, VA Investment PropertiesNew Castle, VA Investment PropertiesHollins, VA Investment PropertiesRoanoke, VA Investment PropertiesBlacksburg, VA Investment PropertiesMerrimac, VA Investment PropertiesCloverdale, VA Investment Properties