1620 S Columbia Pl
⋅
Tulsa, OK
Just Listed
JUST
LISTED
Beds
3
Baths
1
Square Feet
1,621
Lot Size
7205
Show More