Updating results...

Inola OK Recently Sold Homes

30 D St SW, Inola, OK
30 D St SW, INOLA, OK74036
Sold: $58,000
Price/sqft: $57
3 bds • 1 ba • 1,014 sqft • 10,482 sqft lot • Built 1964
Sold on 2/9/15