24 E 17th St, Tulsa, OK 74119 Our 17 unit boutique apartments feature recently remodeled units with granite countertops, hardwood floors, upgraded appliances, lots of natural light and more! With the luxury of having 24/7 security, gated parking and controlled entry access, you'll feel completely secure.