Toll Brothers: The Towns

Located in ideal Cumming, Georgia, The Towns at Toll Brothers at Westshore is a new home community offering 127 2- and 3-story luxury townhomes with resort-style amenities.