View Details $1,275,000 1 of 121 Hidden Valley | Florence 3 beds 3 baths 1 ½ baths 2,960 sqft 21.04 acres On Site: 137 Days