808 N 24th Avenue W, Tulsa, OK
3 Bd
2 Ba
MLS® 2436225 • RE/MAX Results
2212 W Independence Place, Tulsa, OK
MLS® 2430959 • keller williams advantage