Homes for Sale in Clay County, FL

Keystone Heights
$112,000 - $399,900 Average Price Single Family Home: $277,360

Cities in Clay County, FL