8038 W Windrose Drive Phoenix AZ 85381 18 February, 2020 AZ, Peoria, residential, single family, tru wholesale Peoria at 83rd Ave / Cactus 8038 W Windrose Drive, Phoenix, AZ 85381 3 bed 2 bath 1,925 sqft*Attached/Lot size: 8,006sqftComps:14576 N 90th Dr Sold for $353,000 12/23/197647 W Crocus Dr Sold for $331,000 9/16/197623 W Mauna Loa Ln SoldRead More