News

LLCs have spent $146 million for 10 properties in the past year. Sellers were kept in the dark: “It was kind of a big secret, ...