View looking north on Grand Avenue. The Kansas City Star newspaper building is in view in the center, located at 18th and Grand just south of downtown Kansas City, Missouri. There are vehicles in view...