UnknownResidential$115,00020286 Tamaha Road20286 Tamaha RoadStigler, Oklahoma 744622Beds 1Baths Sq ftView Listing