Luhrs Tower

11 W. Jefferson St.
Phoenix, AZ 85003- Map It