24
Listing Provided By: Keller Williams Advantage
$155,000
1332 E 66th Place 
Tulsa, OK 74136
  • Beds3
  • Baths2
  • SqFt2,0162.0k
  • Built1930
  • Lot0.50 ac.