The little town of Mears must have changed greatly over the years. I see no building or block of this magnitude in the modern street view photos.