Toll brothers announces cresta del sol community now open for sale in star, idaho

Star, idaho, april 11, 2022 (globe newswire) -- toll brothers, inc. (nyse: tol), the nation's leading builder of luxury homes, today announced cresta del sol, its newest luxury home community in star, idaho, is now open for sale. situated at west beacon light road and north pollard lane, cresta del sol will offer 223 luxurious single-family homes in a serene rural location just minutes from shopping, dining, and outdoor recreation.
TOL Ratings Summary
TOL Quant Ranking