Aquí hay gran cantidad de edificios, la mayoría de estos se ubican en una pequeña área; entre los cuales destacan el Plaza 66, el Shanghai Plaza Wheelock.