What’s new with the 2020 Nissan Armada in San Antonio TX
The 2020 Nissan Armada is available at Ancira Nissan! This full size SUV can seat up to 8 people, tow up to 8,500 lbs, and gets 390 horsepower. Want more information? Get it at Ancira Nissan in San Antonio, Texas.