New Homes for Sale at Sterling on the Lake in Flowery Branch, GA. Sterling on the Lake is a new home community in Flowery Branch, Georgia, GA. Located north of Atlanta Georgia Sterling on the Lake is a master-planned community offering new homes for sale. It has tranquil lakes, Club House, and amenities second to none!

New Homes Sterling on the Lake