Address: 1207 N Knoxville Ave Tulsa, OK 74115, USA
$33,500: 3 bedrooms, 1 bathroom in Tulsa
Single Family Home for sale by owner in Tulsa, OK 74115. Recently painted interior previous to a short term tenan. Looking to find a good buyer for this quiet neighborhood.... See site for full property details.
Click to enlarge
Address: 1207 N Knoxville Ave, Tulsa, OK 74115, USA