Nail Art

Nail Art renewed 1,000 square feet of retail space for 60 months at Pecos Russell Plaza located at 3380 E. Russell Road, Suite 103, in Las Vegas.  Jackie Zlatanovski of Virtus Commercial represented the lessor, 3380 Partners, in the transaction.