El Mirador building is a 4,253 square foot single-tenant office building in Tucson,
Arizona. This iconic building (remodeled in 2007) sits on the corner of 6th Street and
Church Ave in the heart of the Downtown Arts District. El Mirador is currently home to
Ace of Escape.