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