18
Via De Ventura & 101
Scottsdale, AZ 85256
Rate Upon Request
1,400-6,000 SF
4
Spaces Available
Built 2016
3,071 SF Contiguous
Built 2016
1,400-6,000 SF
Rate Upon Request
Retail