MLS ID: 417763 - Popular restaurant Space with long term triple net lease in place, situated in this well visited complex with great street visibility, ample parking and right in the heart of Seven Mile Beach Corridor.