Great opportunity to lease this retail space on Lincoln Road. Located in a prime South Beach location surrounded by restaurants, shopping, nightlife, theaters, and much more.