Thanks to Kathy, Elizabeth, and Ellen - all former winners of the "Where is this?" contest - for all of the info and hints on this sculpture and location. The sculpture is titled "Many Color Mountain" and is located at the corner of Mission and Ajo on the grounds of the Mission Library. This is a view south from the library's parking lot. Here's a link that tells more about this large scale artwork.
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. (: