1308 S Carthage Ave Tulsa Ok 74119, 1 | HotPads