Cordova House

173--177 N. Meyer Ave.
Tucson
Arizona
United States