We have found 102 properties in Moscow, TN. Average property sale price in Moscow is $267,290. It is 38.2% higher than average property value in Tennessee. Average price per square feet in Moscow is $77. It is 14.4% lower than average property value in Tennessee.

List of properties