24
3131 N Country Club Rd
Tucson, AZ 85716
$14.00 USD/SF/YR
1,887-2,408 SF
2
Spaces Available
Built 1982
2,408 SF Contiguous
Built 1982
1,887-2,408 SF
$14.00 USD/SF/YR
Office