Place at 101 Sheridan Luxury at it's finest at The Place at 101 Sheridan. You'll be only minutes from business, shopping and entertainment districts with convenient expressway access. Enjoy a stroll around the property and stop to feed the ducks. The Place at 101 Sheridan... a standard of excellence. thumbnail text