There is a newer building that's been constructed with a bunch on crappy cards sitting in front of it. It used be be an eyesore of a old used car dealer. Anyone know what this is supposed to be?