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.



