6021 N Oracle Rd
Tucson, AZ, 85704
Please contact us for price
4,245 SF
Now available for sublease, office Placita Del Oracle located at 6021 N Oracle Rd Tucson, Arizona 85704.
Available square footage 4,245 SF.
Please contact us for further information.