$529,900 -
3106 Otter Run Lane
Knoxville ,
TN 37931
Subdivision name: Creek Bend Farms