HEY, interestingly enough you can see my building in that picture (and my GF's office building!), and I roughly know where that photo was taken from - but sadly new construction has dramatically changed that view!
Is this your studio (and can I stop by to say hi)? Did you record here? Is this you in the picture?