Bedrooms icon
Bedrooms
3
Bathrooms icon
Bathrooms
2.5
Square Ft. icon
Square Ft.
2512

8702 S Olympia Avenue

City
Tulsa
State
OK
ZIP
74132
MLS#
2431813
View video tour