28
2201 E 21st St
Tucson, AZ 85719
$21.00 USD/SF/YR
2,121 SF
1
Space Available
Built 1964
2,121 SF Contiguous
Built 1964
2,121 SF
$21.00 USD/SF/YR
Industrial