Zocallo Plaza in north Scottsdale sells for $15M

Cushman & Wakefield was instrumental in the recent $15.55 million sale of Zocallo Plaza, a 51,195 square-foot strip-retail shopping center [...] Continue Reading →