Pin Up Nail Bar

Pin Up Nail Bar renewed 1,919 square feet of retail space for 60 months at West Tropicana Center located at 8650 W. Tropicana Avenue, Suite A201, in Las Vegas.  Geri Jameson of Virtus Commercial represented the lessor, 5150 Duke Ellington, LLC, in the transaction.