Toll Brothers plans Bella Tara home community in Saint Cloud, Florida, for late 2026 sales launch
Toll Brothers plans to open its Bella Tara community in Saint Cloud, Florida, for sales in late 2026. Homes will be priced from the mid-$500,000s within the Bella Tara master plan along Lake Tohopekaliga. Single- and two-story designs will offer up to 3,600+ square feet, with 3—6 bedrooms and 2—4.5 bathrooms. Disclaime