Putnam county fl st johns river front homes for sale