"Riverbank Plaza Apartments in Tulsa, OK could be a good fit for you.
There's a parking lot for residents, so don't worry about having to park on the street on a daily basis. Street parking near the apartments can be difficult. With outdoor grills, Riverbank Plaza Apartments gives you the ability to dine al-fresco when the weather is nice.
Call to schedule a tour at 6518 S Newport Ave in Tulsa, OK and to find out about lease terms and availability."