8
2921 E Fort Lowell Rd
Tucson, AZ 85716
$15.00 USD/SF/YR
857-1,269 SF
5
Spaces Available
Built 1986
1,269 SF Contiguous
Built 1986
857-1,269 SF
$15.00 USD/SF/YR
Office, Office/Retail