NYC’s Skin Spa to Open New Location at Fox’s Plaza in South Miami

Salon Skin Spa has signed a lease for a fourth location in South Florida, taking 1,500…