1566 E 22nd St, Tulsa, OK 74114

 1566 E 22Nd St, TulsaOK 74114
$2,4953 Beds2988 sqft