Well, they are sure close enough on my layout! And, in real life too. As a kid my toy train recollection is, if you wanted Lionel you went to Macy's and if you wanted American Flyer you went to Gimbels.
Back then, Gimbel's and Macy's were actually a block apart. Both located where Broadway crossed 6th Avenue, Gimbels was between 32nd Street and 33rd Street facing 6th Avenue on Greeley Square, and Macy's was and still is between 34th Street and 35th Street facing Broadway on Herald Square.
At one time Saks 34th Street (sister store to Saks 5th Avenue) was between Macy's and Gimbels. The Pennsylvania Hotel shared the block with Gimbels and faced 7th Avenue, directly across the street from Pennsylvania Station.
I took a little "geographical license" with the placement of the buildings but I tried to keep things close. There is Penn Station behind Macy's, and the Sixth Avenue EL in the foreground.
The 6th Avenue EL was in service in front of Macy's and Gimbel's until 1938. In this photo of Gimbels note Pennsylvania Station can be seen on 7th Avenue, looking west down 32nd Street.
The EL was dismantled and shot at the Japanese and Germans during WWII.
Macys c.1960
Gimbels a couple of years later.