/2 $61,990 2 Beds 1.5 Baths 1,161 Sq Ft 7303 E 32nd St Unit 52, Tulsa, OK 74145 ATTENTION INVESTOR! Great investment opportunity in Tulsa. New roof With a little work could have lease income or good resalepotential on a flip. Coy LeMond Keller Williams Premier 7303 E 32nd St Unit 52, Tulsa, OK 74145