Beautiful! Now I'm putting you on the "Where is this?" spot!!
It's downtown in La Placita Village, the brightly painted complex on Church Street.
Love the Southwest? Love Tucson? Every day on "Tucson Daily Photo" you'll see a new image that might be beautiful, unusual, fun, or maybe even inspirational.