2260 N Columbia Ave
⋅
Tulsa, OK
List Price
$35,000
MLS Number
2426460
Square Feet
18,880
Lot Size
18880
Show More