Homes for Sale in Marshall County, TN

Lewisburg
$52,500 - $897,000 Average Price Single Family Home: $266,699
Chapel Hill
$99,900 - $2,520,000 Average Price Single Family Home: $429,625
Cornersville
$32,900 - $2,400,000 Average Price Single Family Home: $493,399

Cities in Marshall County, TN