Alex and Ani (Atlanta,GA)
Print | Share

Alex and Ani (Atlanta, GA)

We’ve just completed our second new store for Alex and Ani! The project involved a tenant finish-out for a sleek modern store just over 1,700 SF in size. Located at Lenox Square in Atlanta, the store officially opened for business on December 4, 2015.