Photo Gallery - Listing ID 1043423 Listing ID 1043423 1734 NW 63rd Street, Nichols Hills, Oklahoma 73116 - 2 bd, 1 ba$226,935ClosedView PropertyView PropertyWelcome Home!! Nice circle drive, makes for easy aWhat a View from the backyard.....Oklahoma City Go●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●Data services provided by IDX Broker