About The Avenue®
The Avenue, introduced by Cousins Properties Incorporated in 1998, is an outdoor lifestyle center concept with eight locations throughout the Southeast. The Avenue offers a dynamic mix of premier national retailers, select local merchants and specialty restaurants reflective of local demand and fashion trends. The shopping destination features an open-air, pedestrian friendly setting convenient to major metropolitan areas. Shoppers can visit The Avenue at one of its five metro Atlanta locations, or in suburban Nashville, Tenn., suburban Memphis, Tenn. or Viera, Fla.