Taco Bell

Taco Bell has renewed their lease for the 3,000 SF retail space at Las Palmas Village, located at 535 E. Windmill Ln., in Las Vegas.  Chris Emanuel of Virtus Commercial represented the Lessor, Las Palmas, LLC.