/44 $625 - $850 per month Central Apartments Studio-1 Bed 3414 S 79th Ave E, Tulsa, OK 74145 3414 S 79th Ave E, Tulsa, OK 74145