New - 3 Hours Ago $130,000 Pending 4Beds2Baths1650Sqft2Acres 18160 County Road 3588, Ada, OK 74820 MLS#: 2639577