Nickel Creek
Located near the thriving Tulsa Hills shopping area, Nickel Creek features numerous entertainment, dining, hospitality, and retail businesses.
8115 S Olympia Ave
View on map / Neighborhood
This Property style property is located in is currently and has been listed on One Property. This property is listed at . It has bedrooms, bathrooms, and is . The property was built in year.