A $34 Million Penthouse Atop Herzog & de Meuron’s 11 11 Lincoln Road in Miami by Rebekah Bell December 13, 2017 World-class living with sweeping views of the beach. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest