Floatopia Leases Space at Union Station

Floatopia, specializing in float therapy, cryotherapy and jade infrared sauna services, has leased 1,895 square feet of space from Ten Talents Investments 14, LLC, at Union Station located on NE [...]