More than 35 homebuyers have filed a lawsuit against Sierra Title Company, alleging they were defrauded out of more than $1.7 ...
More than 35 homebuyers have filed a lawsuit against Sierra Title Company, alleging they were defrauded out of more than $1.7 ...