Fantastic Sams has renewed their lease for the 1,502 SF of retail space at Las Palmas Village, located at 505 E. Windmill Ln. Ste. 1A, in Las Vegas.  Chris Emanuel of Virtus Commercial represented the Lessor, Las Palmas, LLC.