3D Open Sat 11AM-4PM $825,000 4 Beds2.5 Baths3,722 SqFt 25667 N 68TH Lane, Peoria, AZ 85383 Single Family Home Listed by Aaron Cericola of Best Homes Real Estate