2833 E. 90th St., Tulsa OK 74137

$925.00
ForRent 1480Area 2Baths 2Beds 1 Car AttachedParking