2 Acres- Tulsa County
2 Acres- Tulsa County
Tulsa
$10
- $50
/Per Acre
12-18N-12E BEG 1461.50’S & 598′ E OF NE MEANDER CORNER OF SECTION AND RIVER, THENCE W 180′, SE 615′, E 180′, TO RIVER BANK, THENCE NW TO BEG
2 Acres- Tulsa County
Deed #207360
Parcel ID-98212821210420
Address
7, East 81st Street South, Tulsa, Oklahoma, 74132, United States