Project Description
Shops at Johns Creek is a 18,200 SF retail center built in 1998. An original seed property, Shops at Johns Creek is in the Johns Creek neighborhood of Atlanta, Georgia and is located next to a Kroger anchored shopping center. Tenants include Enterprise Rent-A-Car, Olympus Greek Taverna and La Lalito’s Mexican Bar and Grill.