$5,200,000
CommercialHotel
Commercial Property for Sale in Tulsa Oklahoma 74146
10829 E 41St St, Tulsa, Oklahoma 74146
The Quality Inn Tulsa Central in Tulsa, OK is a 108-room, 3 story, exterior corridor hotel just a few miles from Downtown Tulsa and Tulsa In...