Scottsdale North marketplace

Arizona

A 68,500 square-foot retail property in Scottsdale, Arizona

 

Tucson • Los Angeles • Kailua-Kona • Phoenix • Paris