$1,958,000

7305 Nichols Road, Nichols Hills, OK, 73120

32
Courtesy of: Chelle Greene RE/MAX First