SOLD: Westwind Plaza Shops, a ±21,187-square-foot shopping center on ±2.12 acres, at 10555 and 10575 W. Indian School Road in Avondale, Arizona.