Tempe University Inn

1031 E Apache Blvd
Tempe
Arizona
United States