LARRY JONES HOUSE

Larry and Frances Jones live in this Nichols Hills house valued at $1.3 million.  PHOTO BY NATE BILLINGS, THE OKLAHOMAN
Larry and Frances Jones live in this Nichols Hills house valued at $1.3 million. PHOTO BY NATE BILLINGS, THE OKLAHOMAN

Related Articles: