Search results
- Apartments-Stay Smart Downtown TulsaHotel & Lodging
600 E 2nd St Tulsa, OK 74120 755.80 mi
Is this your business? Verify your listing
600 E 2nd St Tulsa, OK 74120 755.80 mi
Is this your business? Verify your listing
2.0 1 review
This is a nice more upscale one bedroom apartment with laundry in the room. The unit we had faced the street and was a bit loud at times with bright lights outside the windows. We booked this through... More