407 Lincoln Road is an iconic office tower on Lincoln Road known for its clock display which is visible blocks from the property. This 13-floor office tower has a total of 120,000 rentable square feet.
It is located on Lincoln Road and Washington Avenue in South Beach, Florida. Lincoln Road is an internationally known pedestrian thoroughfare with top tier retail, offices, and fine dining restaurants. It is also home to art galleries, theatres, and hotels such as the Ritz Carlton South Beach.
After purchasing the building, 407 Lincoln Road’s interiors were gutted and completely redone to transform the building interior into a sleek display of modern appeal.