Londonberry Townhomes is a 49 unit townhome development located in Johns Creek, GA. Johns Creek is an affluent suburb 30 miles northeast of Atlanta, incorporated on December 1, 2006. With a 2017 population of 84,350, this townhome community has helped the city of Johns Creek meet expected population growth by enhancing the mix of housing options in a centralized area of the city. The project was completed in 2016.
Londonberry Townhomes - Johns Creek, GA
49 Units - (Completed in 2016)