Plans sought for 400,00 square foot business center by Lincoln Road in South Beach
Tourists and shoppers walk down Lincoln Road in Miami Beach on Sunday, July 12, 2020.
Tourists and shoppers walk down Lincoln Road in Miami Beach on Sunday, July 12, 2020.
× Sign Up Today and Support Local Journalism Enjoy more articles from Lincoln’s Most Trusted