Luhrs Tower

45 W. Jefferson
Phoenix
Arizona
United States