German investment fund buys 1111 Lincoln in Miami Beach for $283M