Sterling Bay signs lease with Studio Three at 333 N Green Chicago-based Sterling Bay has signed a lease with Studio Three, a boutique fitness operator, at its new mixed-use development, 333 N Green. Situated in the…