1/57 57 Open Thu 11AM-1PM $ 1,285,000 4 Beds3.5 Baths2,774 SqFt 18112 N 66TH Place, Phoenix, AZ 85054 Single Family Home Listed by Greg Kilroy of Keller Williams Realty Sonoran Living