17
2415 E Camelback Rd
Phoenix, AZ 85016
$53.00 USD/SF/YR
2,079-24,286 SF
6
Spaces Available
Built 1997
24,286 SF Contiguous
Built 1997
2,079-24,286 SF
$53.00 USD/SF/YR
Office