Richmond American and Taylor Morrison close on Osceola County land for new homes

The two builders will construct more than 300 homes near St. Cloud.