$995Studio · 1 bathApartment building104 N Victor Ave #1Tulsa, OK 74110Special OfferAdd to favoritesShareListing options