Updating results...

at least 4 bedrooms - Oklahoma Single Family Homes

6510 E 83rd Pl, Tulsa, OK
51 photos
For Sale by Owner
Open House - 1 - 4pm6510 E 83rd Pl
$399,900
5 bds • 3.5 ba • 4,389 sqft • 10,861 sqft lot • Built 1999
Open: Sun. 1-4pmOpen House - 1 - 4pm