Insurer Ordered to Pay $12.4M to Owners of Leaky Iowa Apartments
An insurance company has been told to pay $12.4 million to the owners of a West Des Moines apartment complex that was plagued with water leaks and mold. Construction of the Westlake apartments began in 2002. Westlake Investments LLC of …