6492 Avondale Dr, Nichols Hills, OK
6484 Avondale Dr, Nichols Hills, OK
6452 Avondale Dr, Nichols Hills, OK