1/46 46 Active $270,000 3 Beds2 Baths1,517 SqFt 613 Kenrod DR, Davenport, OK 74834 Single Family Home