1661 E Camelback Rd
Phoenix, AZ, 85016
Please contact us for price
1,149 - 88,033 SF
Now available for lease, office Camelback Arboleda located at 1661 E Camelback Rd Phoenix, Arizona 85016.
Available square footage 1,149 - 8,913 SF.
Please contact us for further information.