View Details 721 Ventura Court Clarke Place | Florence $119,900 $119,900 Price Reduced 3 bd 2 ba 1,418 sqft 0.21 acres 3 bd 2 ba 1,418 sqft 0.21 acres Price Reduced