6640/6650 North Oracle Road

Address

Tucson, Arizona 85704

Area

Professional office complex of 17,495 square feet

Category
Office
About This Project