The bad news is this building has been demolished and unfortunately the 2009 Streetview view shows it's an empty piece of land. The good news, however, is the lovely building next door (to the right) is there along with a few others down that stretch of road. Very nice. Viv.