17
8905 S Harl Ave
Tempe, AZ 85284
Rate Upon Request
3,340 SF
1
Space Available
Built 2019
3,340 SF Contiguous
Built 2019
3,340 SF
Rate Upon Request
Retail