Zeta Salon and Day Spa opens at Sahuarita Palms Plaza

Sahuarita, Ariz. Zeta Salon opened a new 1,306-sq.-ft. salon and day spa at the Sahuarita Palms Plaza in Sahuarita, Ariz. The salon opened on March 1.

Commercial Retail Advisors, LLC represented the landlord and Bourn Partners represented the tenant in the transaction.