6706 E 79th Street Tulsa, OK Apartments
Large master down, 2 bedrooms up with 2nd living area. Large kitchen open to living room with fireplace. Must see! This one won't last long!!