Saturday, February 24, 2018

6602 E 73rd Pl, Tulsa,Ok 74133 - SOLD !




 Great  Investor Opportunity!
3 Bed, 2 Bath, Aprox  2,488 sq ft.    Great Location !
$115,000 !!!!!!