The Temple of Jobs at 738 Lincoln Road, Miami Beach. February 27th, 2009. Published on 13 May 2009 Guillermo Esteves Tweet Pin It