It’s Going To Cost People Their Homes, And Their Life Savings For Some Of Them
A report from Guru Focus. "Toll Brothers Inc reported first-quarter deliveries of 1,991 homes at an average price of $925,000, generating home sales revenues of $1.84 billion. There was a significant rise in inventory, particularly in construction in progress, raising…