We have found 12 properties on Armada St, Herndon, VA. Average price per square feet on Armada St is $312. It is 71.4% higher than average price per sqft Herndon. Average sale price on Armada St is $357,710. It is 17.1% lower than average sale price in Herndon.