Updating results...

4 bedrooms and 3 bathrooms - 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