Yuzu Restaurant

Yuzu Restaurant renewed 1,369 square feet of retail space for 12 months at Silverado Auto Plaza located at 1310 E. Silverado Ranch Boulevard, Suite 105, in Las Vegas. Chris Emanuel of Virtus Commercial represented the lessor, Amen & Traci Wardy, in the transaction.