Key Facts
- 8,500 SF available
About
Anchored on the corner of Lincoln Road and Pennsylvania Avenue in the heart of South Beach, 605 Lincoln Road is a premium location on the busy Lincoln Road Mall. The dynamic mix of top brand retailers and restaurants along Lincoln Road has made the mall the preferred destination for tourists and residents alike, who are eager to be a part of Miami Beach’s energetic vibe.