I am really surprised that no one has ventured a guess on this location! OK - here are some clues to help you figure it out and claim your "fabulous" TDP t-shirt! This is not a stand alone building. It is north of River and East of Campbell.
I'm a transplanted New Yorker who loves the Tucson climate. On New Year's Day I have a bit of fun calling my (snowbound) east coast friends to announce that I'm drinking coffee while sitting on my patio. (: