WestWind Retail Plaza, located at 10585 W Indian School Rd, Avondale, AZ 85392, is a premier retail center offering a diverse mix of tenants and strong investment potential. Situated on a 0.919-acre lot, the property encompasses approximately 5,593 square feet of leasable space