Target Stores

Comment by Jack

This is the site of a Target / Google Earth (my wife and I visited this Target the last time we were in that area) near Hartsfield-Jackson International Airport in Atlanta, but in the Google photograph, [...]