Photo: Herzog & De Meuron’s Latest Expansion At 1111 Lincoln Road

At 1664-1666 Lenox Avenue in South Beach, (next to 1111 Lincoln Road,) construction is wrapping on a retail and residential project.

The project includes 6,353 square feet of ground floor retail/restaurant, along with two residential units on the second floor.