well.. maybe we live in parallel universes.. I live in reality, not rellying on Google maps/Earth to "prove me wrong"! :))
Anyway, I pass this spot almost every evening... and there is an extension of SM's parking lot at the expense of recently demolished house..
promise to take a shot next time!