All About Nichols Hills

Nichols Hills is in the heart of NW Oklahoma City and is incorporated within the OKC city limits. Some of the most lavish homes in OKC can be found in this city within a city.